Big Huge Thesaurus

Hampshire down

noun